package com.tan.lbs.entity;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

@Entity
@Table(name="NPC")
public class NPC {
	
	private String npcID;
	private String gameID;
	private String iconID;
	private String greeting;
	private String name;
	private String chattable;
	private String locationID;
	private String dialogID;
	private String figureID;
	
	@Id 
	@GeneratedValue(generator = "uuid")
	@GenericGenerator(name = "uuid", strategy = "org.hibernate.id.UUIDGenerator")
	public String getNpcID() {
		return npcID;
	}
	public void setNpcID(String npcID) {
		this.npcID = npcID;
	}
	public String getGameID() {
		return gameID;
	}
	public void setGameID(String gameID) {
		this.gameID = gameID;
	}
	public String getIconID() {
		return iconID;
	}
	public void setIconID(String iconID) {
		this.iconID = iconID;
	}
	public String getGreeting() {
		return greeting;
	}
	public void setGreeting(String greeting) {
		this.greeting = greeting;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getChattable() {
		return chattable;
	}
	public void setChattable(String chattable) {
		this.chattable = chattable;
	}
	public String getLocationID() {
		return locationID;
	}
	public void setLocationID(String locationID) {
		this.locationID = locationID;
	}
	public String getDialogID() {
		return dialogID;
	}
	public void setDialogID(String dialogID) {
		this.dialogID = dialogID;
	}
	public String getFigureID() {
		return figureID;
	}
	public void setFigureID(String figureID) {
		this.figureID = figureID;
	}


}
